/**
 *                            License
 * THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS  
 * CREATIVE COMMONS PUBLIC LICENSE ("CCPL" OR "LICENSE"). 
 * THE WORK IS PROTECTED BY COPYRIGHT AND/OR OTHER APPLICABLE LAW.  
 * ANY USE OF THE WORK OTHER THAN AS AUTHORIZED UNDER THIS LICENSE OR  
 * COPYRIGHT LAW IS PROHIBITED.
 * 
 * BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND  
 * AGREE TO BE BOUND BY THE TERMS OF THIS LICENSE. TO THE EXTENT THIS LICENSE  
 * MAY BE CONSIDERED TO BE A CONTRACT,
 * THE LICENSOR GRANTS YOU THE RIGHTS CONTAINED 
 * HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND CONDITIONS.
 * 
 */
package com.lineage.opcode;

/**
 * Class <code>OpcodeClient</code> 客户端封包代码(3.0).
 * 
 * @author jrwz
 * @version 2012-5-23下午04:17:50
 * @see com.lineage.opcode
 * @since JDK1.7
 */
public final class OpcodeClient {

    // 3.0 客户端封包
    /** 请求: 增加记忆坐标. */
    public static final int C_OPCODE_BOOKMARK = 0;
    /** 请求: 决斗. */
    public static final int C_OPCODE_FIGHT = 3;
    /** 请求: 更新时间/连线状态. */
    public static final int C_OPCODE_KEEPALIVE = 4;
    /** 请求: 攻击(角色). */
    public static final int C_OPCODE_ATTACK = 5;
    /** 请求: 改变面向(角色). */
    public static final int C_OPCODE_CHANGEHEADING = 6;
    /** 请求: 捡取道具. */
    public static final int C_OPCODE_PICKUPITEM = 7;
    /** 请求: 开设个人商店. */
    public static final int C_OPCODE_SHOP = 8;
    /** 请求: 删除好友. */
    public static final int C_OPCODE_DELBUDDY = 10;
    /** 请求: 离开组队. */
    public static final int C_OPCODE_LEAVEPARTY = 11;
    /** 请求: 记录快捷键. */
    public static final int C_OPCODE_CHARACTERCONFIG = 14;
    /** 请求: 移动角色. */
    public static final int C_OPCODE_MOVECHAR = 15;
    /** 请求: 切换角色. */
    public static final int C_OPCODE_CHANGECHAR = 16;
    /** 请求: 购买指定的个人商店道具(商品清单). */
    public static final int C_OPCODE_PRIVATESHOPLIST = 17;
    /** 请求: 使用聊天频道(一般). */
    public static final int C_OPCODE_CHAT = 18;
    /** 请求: 阅读布告栏内容. */
    public static final int C_OPCODE_BOARDREAD = 19;
    /** 请求: 增加交易道具. */
    public static final int C_OPCODE_TRADEADDITEM = 20;
    /** 请求: 结婚(/propose). */
    public static final int C_OPCODE_PROPOSE = 22;
    /** 请求: 雇请佣兵列表(购买佣兵完成). */
    public static final int C_OPCODE_HIRESOLDIER = 23;
    /** 请求: 布告栏(对话窗口). */
    public static final int C_OPCODE_BOARD = 24;
    /** 请求: 选取观看频道or配置角色设定. */
    public static final int C_OPCODE_LOGINTOSERVEROK = 25;
    /** 请求: 传送(进入地监). */
    public static final int C_OPCODE_ENTERPORTAL = 26;
    /** 请求: 脱离血盟. */
    public static final int C_OPCODE_LEAVECLANE = 27;
    /** 请求: 召唤窗口(显示在线角色)(GM管理选单)双击名字传送至指定角色身边. */
    public static final int C_OPCODE_CALL = 29;
    /** 请求: 交易. */
    public static final int C_OPCODE_TRADE = 30;
    /** 请求: 完成技能学习(金币). */
    public static final int C_OPCODE_SKILLBUYOK = 31;
    /** 请求: 使用拒绝名单(关闭指定人物讯息). */
    public static final int C_OPCODE_DELEXCLUDE = 32;
    /** 请求: 下船. */
    public static final int C_OPCODE_SHIP = 33;
    /** 请求: 验证客户端版本. */
    public static final int C_OPCODE_CLIENTVERSION = 34;
    /** 请求: 角色表情动作. */
    public static final int C_OPCODE_EXTCOMMAND = 38;
    /** 请求: 取消交易. */
    public static final int C_OPCODE_TRADEADDCANCEL = 41;
    /** 请求: 领出资金(城堡宝库). */
    public static final int C_OPCODE_DRAWAL = 42;
    /** 请求: 下一步(伺服器公告视窗后 显示角色列表). */
    public static final int C_OPCODE_COMMONCLICK = 46;
    /** 请求: 攻击指定物件(宠物&召唤). */
    public static final int C_OPCODE_SELECTTARGET = 47;
    /** 请求: 创建新角色. */
    public static final int C_OPCODE_NEWCHAR = 50;
    /** 请求: 查询损坏的道具(维修物品清单). */
    public static final int C_OPCODE_FIX_WEAPON_LIST = 51;
    /** 请求: 丢弃道具(丢弃至地面). */
    public static final int C_OPCODE_DROPITEM = 52;
    /** 请求: 删除角色. */
    public static final int C_OPCODE_DELETECHAR = 54;
    /** 请求: 增加好友. */
    public static final int C_OPCODE_ADDBUDDY = 56;
    /** 请求: 查询游戏内在线人数(/who). */
    public static final int C_OPCODE_WHO = 57;
    /** 请求: 删除布告栏内容. */
    public static final int C_OPCODE_BOARDDELETE = 60;
    /** 请求: 交易完成. */
    public static final int C_OPCODE_TRADEADDOK = 61;
    /** 请求: 创建血盟. */
    public static final int C_OPCODE_CREATECLAN = 62;
    /** 请求: 点选项目的结果(Y/N). */
    public static final int C_OPCODE_ATTR = 63;
    /** 请求: 物理攻击(远程). */
    public static final int C_OPCODE_ARROWATTACK = 64;
    /** 请求: 与NPC对话窗口动作的结果. */
    public static final int C_OPCODE_NPCACTION = 65;
    /** 请求: 赋予封号(/title). */
    public static final int C_OPCODE_TITLE = 66;
    /** 请求: 存入资金(城堡宝库). */
    public static final int C_OPCODE_DEPOSIT = 68;
    /** 请求: 删除道具. */
    public static final int C_OPCODE_DELETEINVENTORYITEM = 69;
    /** 请求: 查询PK次数(/checkpk). */
    public static final int C_OPCODE_CHECKPK = 70;
    /** 请求: 踢出队伍. */
    public static final int C_OPCODE_BANPARTY = 72;
    /** 请求: 更新血盟数据(例如盟徽). */
    public static final int C_OPCODE_CLAN = 73;
    /** 请求: 门的控制(开关)/宝箱的开启. */
    public static final int C_OPCODE_DOOR = 75;
    /** 请求: 查询血盟成员. */
    public static final int C_OPCODE_PLEDGE = 76;
    /** 请求: 查询队伍成员名单. */
    public static final int C_OPCODE_PARTY = 77;
    /** 请求: 给予角色血盟阶级(/rank 人物 见习). */
    public static final int C_OPCODE_RANK = 78;
    /** 请求: 更新周围物件(坐标点/洞穴点切换进出后). */
    public static final int C_OPCODE_TELEPORT = 79;
    /** 请求: 角色属性点重置. */
    public static final int C_OPCODE_CHARRESET = 80;
    /** 请求: 死亡后重新开始. */
    public static final int C_OPCODE_RESTART = 82;
    /** 请求: 宠物控制菜单. */
    public static final int C_OPCODE_PETMENU = 83;
    /** 请求: 写入信息(布告栏). */
    public static final int C_OPCODE_BOARDWRITE = 84;
    /** 请求: 给予道具. */
    public static final int C_OPCODE_GIVEITEM = 85;
    /** 请求: 登陆界面手动更改密码. */
    public static final int C_OPCODE_CHANGEPASSWORD = 86;
    /** 请求: 布告栏XXX. */
    public static final int C_OPCODE_BOARDBACK = 87;
    /** 请求: 进入游戏内. */
    public static final int C_OPCODE_LOGINTOSERVER = 89;
    /** 请求: 使用聊天频道(密语). */
    public static final int C_OPCODE_CHATWHISPER = 92;
    /** 请求: 学习技能窗口(选取技能列表) - 金币. */
    public static final int C_OPCODE_SKILLBUY = 93;
    /** 请求: 加入血盟. */
    public static final int C_OPCODE_JOINCLAN = 94;
    /** 请求: 返回登陆界面(输入账号密码内个界面). */
    public static final int C_OPCODE_RETURNTOLOGIN = 95;
    /** 请求: 决定下次攻城时间. */
    public static final int C_OPCODE_CHANGEWARTIME = 98;
    /** 请求: 宣战/投降/停战. */
    public static final int C_OPCODE_WAR = 101;
    /** 请求: 驱逐血盟成员. */
    public static final int C_OPCODE_BANCLAN = 103;
    /** 请求: 取得列表中的道具. */
    public static final int C_OPCODE_RESULT = 104;
    /** 请求: 查看好友列表. */
    public static final int C_OPCODE_BUDDYLIST = 109;
    /** 请求: 变更领地税率. */
    public static final int C_OPCODE_TAXRATE = 110;
    /** 请求: 使用道具(宠物). */
    public static final int C_OPCODE_USEPETITEM = 111;
    /** 请求: 修理损坏的道具. */
    public static final int C_OPCODE_SELECTLIST = 112;
    /** 请求: 登陆服务器. */
    public static final int C_OPCODE_LOGINPACKET = 113;
    /** 请求: 离开游戏. */
    public static final int C_OPCODE_QUITGAME = 114;
    /** 请求: 使用广播聊天频道. */
    public static final int C_OPCODE_CHATGLOBAL = 115;
    /** 请求: 拒绝名单(开启指定人物讯息). */
    public static final int C_OPCODE_EXCLUDE = 116;
    /** 请求: NPC对话窗口. */
    public static final int C_OPCODE_NPCTALK = 118;
    /** 请求: 使用道具. */
    public static final int C_OPCODE_USEITEM = 119;
    /** 请求: 上传盟徽. */
    public static final int C_OPCODE_EMBLEM = 120;
    /** 请求: 结束幽灵状态. */
    public static final int C_OPCODE_EXIT_GHOST = 121;
    /** 请求: 物件对话视窗数量选取结果. */
    public static final int C_OPCODE_AMOUNT = 124;
    /** 请求: 钓鱼收竿. */
    public static final int C_OPCODE_FISHCLICK = 125;
    /** 请求: 使用邮件系统. */
    public static final int C_OPCODE_MAIL = 127;
    /** 请求: 删除记忆坐标. */
    public static final int C_OPCODE_BOOKMARKDELETE = 128;
    /** 请求: 使用技能. */
    public static final int C_OPCODE_USESKILL = 129;
    /** 请求: 邀请加入队伍/创立队伍. */
    public static final int C_OPCODE_CREATEPARTY = 130;
    /** 请求: 队伍对话控制(/chatparty). */
    public static final int C_OPCODE_CAHTPARTY = 131;

    /** 客户端封包代码(3.0). */
    private OpcodeClient() {
    }
}
